package lazydemo;

import javax.swing.*;

/**
 * @ClassName LazySingleton
 * @Description 懒汉模式
 * @Author 高达磊
 * @Date 2022/1/11-21:40
 * @Version 1.0
 */
public class LazySingleton {

    // 本类对象
    private static LazySingleton INSTANCE;

    // 构造方法私有化
    private LazySingleton() {
    }

    // 对外提供访问接口
    public static LazySingleton getInstance() {

        if (null == INSTANCE) {
            INSTANCE = new LazySingleton();
        }

        return INSTANCE;
    }
}
